// const { defineConfig } = require('@vue/cli-service')
// module.exports = defineConfig({
//   transpileDependencies: true,
//   lintOnSave: false
// })

const { defineConfig } = require('@vue/cli-service')

module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,
  // 配置 运行和打包时的文件路径
  publicPath: './',
  chainWebpack: (config) => {
    config.optimization.nodeEnv(false)
    config.plugin('html').tap((args) => {
      args[0].title = '望江童装网'
      return args
    })
  },
  devServer: {
    // host: 'localhost',
    port: 8092,
    proxy: {
      [process.env.VUE_APP_API_URL]: {
        target: 'http://8.130.104.64:8080/api', // 目标接口域名
        secure: false, // false为http访问，true为https访问
        changeOrigin: true, // 是否跨域
        // 重写路径
        pathRewrite: {
          ['^' + process.env.VUE_APP_API_URL]: process.env.VUE_APP_API_URL
        }
      }
    }
  }
})
